Pick a coin, timeframe and range to see a live volume profile from Binance candles: POC, value area (VAH/VAL), nearest volume nodes and low-volume gaps.
LoadingData: Binance public API
Rows
–
Up-bar volumeDown-bar volumePOCVAH · VAL (70%)
Profile summary
Price–
POC (most-traded price)–
VAH (value area high)–
VAL (value area low)–
Where price sits–
–
High-volume nodes above (resistance)
Top 3 by volume, nearest first
Zone
Share
Up-bar %
Distance
–
High-volume nodes below (support)
Top 3 by volume, nearest first
Zone
Share
Up-bar %
Distance
–
Low-volume gaps (LVN)
Rows under 25% of the median row
Low-volume gap — little trading happened here, so price tends to move through it quickly.
Zone
Position
Width
Distance
–
Volume by price, every row
Show table
Zone
Volume
Share
Up-bar %
Tags
For information only, not investment advice. Data comes from exchanges' public APIs and may be delayed or interrupted.
Charts: TradingView Lightweight Charts™
What this tool does
A volume profile shows how much trading happened at each price. Prices where a lot of volume changed hands tend to act as support or resistance when price returns, while prices with almost no trading tend to be crossed quickly. This tool builds the volume profile from Binance candles, draws it as bars on the right side of the chart, and summarizes the POC, the value area (VAH and VAL), the nearest high-volume nodes above and below price, and the low-volume gaps.
How it is calculated
The low-to-high price span of the chosen range (default: the last 500 4H bars, excluding the bar still forming) is split into equal rows (24, 48 or 96; default 48). Each bar's volume (in coin units) is spread evenly across its low-to-high range: row volume += bar volume × overlap with the row ÷ (high − low). Volume from bars that closed at or above their open counts as up-bar volume, the rest as down-bar volume. The POC is the middle price of the row with the most volume. The value area starts at the POC row and adds one neighbouring row at a time, whichever of above/below has more volume (above on a tie), until it holds 70% of total volume; its top is the VAH and its bottom the VAL. A high-volume node is a row whose volume is at least the median row and is the largest within ±(rows ÷ 24) rows; the three largest nodes above and below price are listed, nearest first. A low-volume gap is a run of rows below 25% of the median row, ignoring runs that touch the top or bottom of the range because those are just the tails. Distances are % from the current price (row middle for nodes, nearest edge for gaps). KRW = USDT price × Bithumb's USDT/KRW rate (Upbit's if Bithumb is unavailable). 'Visible range only' recomputes from the closed bars visible on the chart (when there are at least 20). Recalculates every 30 seconds (on 1H, 4H and daily, downloaded candles are reused for a minute to limit requests, so values change every 1–2 minutes).
Pick a coin and a timeframe: 15m or 1H for short-term trading, 4H or daily for moves lasting days to weeks.
Choose the range (last 100 to 1000 bars) and the number of rows. More rows give a finer profile; fewer rows give broader zones.
Read the bars on the right of the chart and the POC, VAH and VAL lines, then check in the summary whether price sits above, inside or below the value area.
Turn on 'Visible range only' and zoom or pan the chart to profile just one rally, sell-off or trading range.
Things to know
Holding above the value area is commonly read as strength, and staying below it as weakness. Many traders also watch for a move back toward the POC once price re-enters the value area; that is a tendency, not a rule.
Volume nodes often flip roles once broken. A node that supported price from below frequently acts as resistance after price falls through it and comes back up.
Price that enters a low-volume gap often travels quickly to the next node, while inside a high-volume node it tends to spend more time.
The profile changes with the timeframe and range. Zones that stand out on both a long range (such as 1000 daily bars) and a short one are the levels more traders are watching. Share the address bar link to open the same settings.
Frequently asked questions
How is a volume profile different from the normal volume bars?
The volume bars under the chart show volume over time, one bar per candle. A volume profile shows volume by price: the same volume is stacked into price rows, so the horizontal bars show where most buying and selling took place. That is why it is mainly used to find likely support and resistance.
What are the POC, VAH and VAL?
The POC (point of control) is the price with the most volume in the range. The value area is the band around the POC that holds 70% of the volume; its top is the VAH and its bottom the VAL. Whether price is above, inside or below the value area tells you how far it has moved from the centre of recent trading.
The numbers differ slightly from TradingView's volume profile.
The calculation differs a little. TradingView splits each candle using lower-timeframe data, while this tool spreads each candle's volume evenly between its high and low. The number of rows and whether the forming bar is included also matter. For the same range the POC and value area usually land close together.
Are up-bar and down-bar volume the actual buy and sell volume?
No. They are the volume of candles that closed at or above their open (up bars) versus below it (down bars). Every trade has a buyer and a seller, so treat the split as a hint of whether rising or falling candles dominated trading at that price.
How often does it update, and how is the KRW price calculated?
The profile is recalculated every 30 seconds. On 15m the candles are downloaded fresh each time; on 1H, 4H and daily they are reused for a minute to limit requests, so values change every 1–2 minutes. It pauses when the tab is hidden and refreshes as soon as you return. The KRW price is the USDT price multiplied by Bithumb's USDT/KRW rate (Upbit's if Bithumb is unavailable), a reference only; it can differ from Korean exchange prices, which include the kimchi premium.
For information only, not investment advice. Data comes from exchanges' public APIs and may be delayed or interrupted.